mashed peppers - Turkish English Dictionary